.cart-warp{
	
	padding-bottom: 1.28rem /* 96/75 */+ 1.36rem /* 102/75 */;
	/deep/[class^="weui-icon-"]:before, 
	/deep/[class*=" weui-icon-"]:before{
		margin-left: 0!important;
		margin-right: 0!important;
	}
  .cart-main{
	  a{
      display:block;
    }
    .dian {
			padding-left: .32rem /* 24/75 */;
      &-header{
				height: 1.066667rem /* 80/75 */;
				display: flex;
				align-items: center;
        border-bottom: .013333rem /* 1/75 */solid #dcdcdc;
				/deep/.weui-icon-success-circle,
				/deep/.weui-icon-success,
				/deep/.weui-icon-success::before{
          color: #ff5558;
        }
        img{
          width: .426667rem /* 32/75 */;
          vertical-align: middle;
					margin-left: .32rem /* 24/75 */;
					margin-right: .213333rem /* 16/75 */;
        }
      }
      // .cart-item:not(:last-of-type){
      //   /deep/.shop-info{
      //     border-bottom: 1px solid #dcdcdc;
      //   }
			// }
			&::before{
				border: none;
			}
    }
  }
  .pay{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: fixed;
    left: 0;
    bottom: 1.36rem /* 102/75 */;
    width: 100%;
    height: 1.28rem /* 96/75 */;
		padding-left: .386667rem /* 29/75 */;
		box-shadow: 0px 0px 8px 0px 
		rgba(0, 0, 0, 0.24);
		background: #fff;
		&-left{
			/deep/.weui-icon-success-circle,
			/deep/.weui-icon-success,
			/deep/.weui-icon-success::before{
        color: #ff5558;
      }
      span{
				margin-left: .24rem /* 18/75 */;
        display: inline-block;
        vertical-align: middle;
        color: #444444;
        font-size:.453333rem /* 34/75 *//* 32/75 */;
      }
    }
    &-right{
      display: flex;
      height: 100%;
      align-items: center;
      .total-price{
				display: flex;
				align-items: center;
        .pay-right-price{
					font-size: .426667rem /* 32/75 */;
          color: #ff4444;
        }
      }
      .submit{
        
        width: 2.706667rem /* 203/75 */;
        height: 100%;
        margin-left: .213333rem /* 16/75 */;
        background-color: #ff4444;
        line-height: 1.28rem /* 96/75 */;
        color: #fff;
        text-align: center;
      }
    }
  }
}